.mps-icons-sprite, .mps-icons-aa-login-email, .mps-icons-aa-login-email_small, .mps-icons-aa-logout, .mps-icons-address, .mps-icons-audio-icon, .mps-icons-big-close, .mps-icons-bio, .mps-icons-birthday, .mps-icons-cell, .mps-icons-diskette, .mps-icons-education, .mps-icons-email, .mps-icons-flag-available-off, .mps-icons-flag-available-on, .mps-icons-flag-black, .mps-icons-flag-red, .mps-icons-folder, .mps-icons-gallery-icon-white-mobile, .mps-icons-gallery-icon-white, .mps-icons-gear_ps, .mps-icons-heart-black-mobile, .mps-icons-heart-black, .mps-icons-heart-red-mobile, .mps-icons-heart-red, .mps-icons-house, .mps-icons-inbox-black, .mps-icons-inbox-white, .mps-icons-link, .mps-icons-magnifying-glass, .mps-icons-messages-black, .mps-icons-messages-white, .mps-icons-messages, .mps-icons-movie-icon, .mps-icons-notes, .mps-icons-pdf-icon, .mps-icons-pen-white-mobile, .mps-icons-pen, .mps-icons-pen_smaller, .mps-icons-pen_white, .mps-icons-person-mobile, .mps-icons-person, .mps-icons-phone, .mps-icons-photo-icon, .mps-icons-photo, .mps-icons-sent-black, .mps-icons-sent-white, .mps-icons-social-facebook, .mps-icons-social-google-plus, .mps-icons-social-linkedin, .mps-icons-social-mail, .mps-icons-social-twitter, .mps-icons-star-black-mobile, .mps-icons-star-black, .mps-icons-star-red-mobile, .mps-icons-star-red, .mps-icons-table, .mps-icons-toggle-off, .mps-icons-toggle-on, .mps-icons-user, .mps-icons-zoom_icon { background-image: url('images/mps-icons-sa1ea66982e.png'); background-repeat: no-repeat; }

.mps-icons-aa-login-email { background-position: 0 0; }

.mps-icons-aa-login-email_small { background-position: 0 -33px; }

.mps-icons-aa-logout { background-position: 0 -53px; }

.mps-icons-address { background-position: 0 -78px; }

.mps-icons-audio-icon { background-position: 0 -97px; }

.mps-icons-big-close { background-position: 0 -122px; }

.mps-icons-bio { background-position: 0 -170px; }

.mps-icons-birthday { background-position: 0 -193px; }

.mps-icons-cell { background-position: 0 -214px; }

.mps-icons-diskette { background-position: 0 -238px; }

.mps-icons-education { background-position: 0 -262px; }

.mps-icons-email { background-position: 0 -290px; }

.mps-icons-flag-available-off { background-position: 0 -314px; }

.mps-icons-flag-available-on { background-position: 0 -330px; }

.mps-icons-flag-black { background-position: 0 -346px; }

.mps-icons-flag-red { background-position: 0 -364px; }

.mps-icons-folder { background-position: 0 -382px; }

.mps-icons-gallery-icon-white-mobile { background-position: 0 -406px; }

.mps-icons-gallery-icon-white { background-position: 0 -436px; }

.mps-icons-gear_ps { background-position: 0 -466px; }

.mps-icons-heart-black-mobile { background-position: 0 -496px; }

.mps-icons-heart-black { background-position: 0 -516px; }

.mps-icons-heart-red-mobile { background-position: 0 -534px; }

.mps-icons-heart-red { background-position: 0 -554px; }

.mps-icons-house { background-position: 0 -572px; }

.mps-icons-inbox-black { background-position: 0 -604px; }

.mps-icons-inbox-white { background-position: 0 -622px; }

.mps-icons-link { background-position: 0 -640px; }

.mps-icons-magnifying-glass { background-position: 0 -664px; }

.mps-icons-messages-black { background-position: 0 -688px; }

.mps-icons-messages-white { background-position: 0 -706px; }

.mps-icons-messages { background-position: 0 -724px; }

.mps-icons-movie-icon { background-position: 0 -749px; }

.mps-icons-notes { background-position: 0 -775px; }

.mps-icons-pdf-icon { background-position: 0 -799px; }

.mps-icons-pen-white-mobile { background-position: 0 -827px; }

.mps-icons-pen { background-position: 0 -857px; }

.mps-icons-pen_smaller { background-position: 0 -881px; }

.mps-icons-pen_white { background-position: 0 -899px; }

.mps-icons-person-mobile { background-position: 0 -927px; }

.mps-icons-person { background-position: 0 -953px; }

.mps-icons-phone { background-position: 0 -977px; }

.mps-icons-photo-icon { background-position: 0 -1001px; }

.mps-icons-photo { background-position: 0 -1025px; }

.mps-icons-sent-black { background-position: 0 -1049px; }

.mps-icons-sent-white { background-position: 0 -1067px; }

.mps-icons-social-facebook { background-position: 0 -1085px; }

.mps-icons-social-google-plus { background-position: 0 -1117px; }

.mps-icons-social-linkedin { background-position: 0 -1149px; }

.mps-icons-social-mail { background-position: 0 -1181px; }

.mps-icons-social-twitter { background-position: 0 -1213px; }

.mps-icons-star-black-mobile { background-position: 0 -1245px; }

.mps-icons-star-black { background-position: 0 -1265px; }

.mps-icons-star-red-mobile { background-position: 0 -1283px; }

.mps-icons-star-red { background-position: 0 -1303px; }

.mps-icons-table { background-position: 0 -1321px; }

.mps-icons-toggle-off { background-position: 0 -1345px; }

.mps-icons-toggle-on { background-position: 0 -1361px; }

.mps-icons-user { background-position: 0 -1377px; }

.mps-icons-zoom_icon { background-position: 0 -1402px; }

.h1 { font-size: 20px; font-weight: bold; color: #000000; }
.h1.grey { color: #585858; }

.h2 { font-size: 16px; font-weight: bold; color: #000000; }
.h2.black { color: #000000; }

.h3 { font-size: 14px; font-weight: bold; color: #000000; }
.h3.grey { color: #585858; }
.h3.white { color: #ffffff; }

.h4 { font-size: 12px; font-weight: bold; color: #9a9a9a; }
.h4.light { color: #bcbcbc; }

.input { font-size: 12px; font-weight: bold; color: #000000; }

.primary_text { font-size: 14px; font-weight: normal; color: #000000; }
.primary_text.grey { color: #585858; }

.secondary_text { font-size: 10px; font-weight: italic; color: #808080; }
.secondary_text.red { color: #d0021b; }

.terciary_text { font-size: 10px; font-weight: normal; color: #808080; }

.footer_text { font-size: 14px; font-weight: bold; color: #db2023; }

.middler { height: 100%; vertical-align: middle; display: inline-block; }

.mps-spinner { display: none; position: absolute; width: 100%; left: 0; top: 0; bottom: 0; height: 100%; background-color: rgba(255, 255, 255, 0.85); z-index: 99; }
.mps-spinner img { margin: 0 auto; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); }

.field-name-field-song-file .mejs__container, .field-name-field-song-file-form .mejs__container, .field-name-field-audible-treatment-form .mejs__container, .field-name-field-audible-screenplay-form .mejs__container, .field-name-field-audible-outline-form .mejs__container, .views-field.views-field-field-song-file .mejs__container, .pane-node-field-audible-treatment .mejs__container, .pane-node-field-audible-screenplay .mejs__container, .pane-node-field-audible-outline .mejs__container { background-color: #84aee0; margin: 0 auto; min-width: 0; }
.field-name-field-song-file .mejs__container .mejs__controls, .field-name-field-song-file-form .mejs__container .mejs__controls, .field-name-field-audible-treatment-form .mejs__container .mejs__controls, .field-name-field-audible-screenplay-form .mejs__container .mejs__controls, .field-name-field-audible-outline-form .mejs__container .mejs__controls, .views-field.views-field-field-song-file .mejs__container .mejs__controls, .pane-node-field-audible-treatment .mejs__container .mejs__controls, .pane-node-field-audible-screenplay .mejs__container .mejs__controls, .pane-node-field-audible-outline .mejs__container .mejs__controls { padding: 0; }
.field-name-field-song-file .mejs__container .mejs__controls:not([style*="display: none"]), .field-name-field-song-file-form .mejs__container .mejs__controls:not([style*="display: none"]), .field-name-field-audible-treatment-form .mejs__container .mejs__controls:not([style*="display: none"]), .field-name-field-audible-screenplay-form .mejs__container .mejs__controls:not([style*="display: none"]), .field-name-field-audible-outline-form .mejs__container .mejs__controls:not([style*="display: none"]), .views-field.views-field-field-song-file .mejs__container .mejs__controls:not([style*="display: none"]), .pane-node-field-audible-treatment .mejs__container .mejs__controls:not([style*="display: none"]), .pane-node-field-audible-screenplay .mejs__container .mejs__controls:not([style*="display: none"]), .pane-node-field-audible-outline .mejs__container .mejs__controls:not([style*="display: none"]) { background: none; }
.field-name-field-song-file .mejs__container .mejs__controls .mejs__time, .field-name-field-song-file-form .mejs__container .mejs__controls .mejs__time, .field-name-field-audible-treatment-form .mejs__container .mejs__controls .mejs__time, .field-name-field-audible-screenplay-form .mejs__container .mejs__controls .mejs__time, .field-name-field-audible-outline-form .mejs__container .mejs__controls .mejs__time, .views-field.views-field-field-song-file .mejs__container .mejs__controls .mejs__time, .pane-node-field-audible-treatment .mejs__container .mejs__controls .mejs__time, .pane-node-field-audible-screenplay .mejs__container .mejs__controls .mejs__time, .pane-node-field-audible-outline .mejs__container .mejs__controls .mejs__time { padding: 16px 0 0; }
.field-name-field-song-file .mejs__container .mejs__controls .mejs__time-rail, .field-name-field-song-file-form .mejs__container .mejs__controls .mejs__time-rail, .field-name-field-audible-treatment-form .mejs__container .mejs__controls .mejs__time-rail, .field-name-field-audible-screenplay-form .mejs__container .mejs__controls .mejs__time-rail, .field-name-field-audible-outline-form .mejs__container .mejs__controls .mejs__time-rail, .views-field.views-field-field-song-file .mejs__container .mejs__controls .mejs__time-rail, .pane-node-field-audible-treatment .mejs__container .mejs__controls .mejs__time-rail, .pane-node-field-audible-screenplay .mejs__container .mejs__controls .mejs__time-rail, .pane-node-field-audible-outline .mejs__container .mejs__controls .mejs__time-rail { width: 55px !important; margin: 0 8px; }
.field-name-field-song-file .mejs__container .mejs__controls .mejs__horizontal-volume-slider, .field-name-field-song-file-form .mejs__container .mejs__controls .mejs__horizontal-volume-slider, .field-name-field-audible-treatment-form .mejs__container .mejs__controls .mejs__horizontal-volume-slider, .field-name-field-audible-screenplay-form .mejs__container .mejs__controls .mejs__horizontal-volume-slider, .field-name-field-audible-outline-form .mejs__container .mejs__controls .mejs__horizontal-volume-slider, .views-field.views-field-field-song-file .mejs__container .mejs__controls .mejs__horizontal-volume-slider, .pane-node-field-audible-treatment .mejs__container .mejs__controls .mejs__horizontal-volume-slider, .pane-node-field-audible-screenplay .mejs__container .mejs__controls .mejs__horizontal-volume-slider, .pane-node-field-audible-outline .mejs__container .mejs__controls .mejs__horizontal-volume-slider { width: 20px; }
.field-name-field-song-file .mejs__container .mejs__controls .mejs__horizontal-volume-slider .mejs__horizontal-volume-total, .field-name-field-song-file-form .mejs__container .mejs__controls .mejs__horizontal-volume-slider .mejs__horizontal-volume-total, .field-name-field-audible-treatment-form .mejs__container .mejs__controls .mejs__horizontal-volume-slider .mejs__horizontal-volume-total, .field-name-field-audible-screenplay-form .mejs__container .mejs__controls .mejs__horizontal-volume-slider .mejs__horizontal-volume-total, .field-name-field-audible-outline-form .mejs__container .mejs__controls .mejs__horizontal-volume-slider .mejs__horizontal-volume-total, .views-field.views-field-field-song-file .mejs__container .mejs__controls .mejs__horizontal-volume-slider .mejs__horizontal-volume-total, .pane-node-field-audible-treatment .mejs__container .mejs__controls .mejs__horizontal-volume-slider .mejs__horizontal-volume-total, .pane-node-field-audible-screenplay .mejs__container .mejs__controls .mejs__horizontal-volume-slider .mejs__horizontal-volume-total, .pane-node-field-audible-outline .mejs__container .mejs__controls .mejs__horizontal-volume-slider .mejs__horizontal-volume-total { width: 100%; }

.field-name-field-song-file .mejs__container, .field-name-field-song-file-form .mejs__container, .field-name-field-audible-outline-form .mejs__container, .field-name-field-audible-treatment-form .mejs__container, .field-name-field-audible-screenplay-form .mejs__container { background-color: #84aee0; margin-right: 10px; float: left; min-width: 0; }
.field-name-field-song-file .audio-name, .field-name-field-song-file-form .audio-name, .field-name-field-audible-outline-form .audio-name, .field-name-field-audible-treatment-form .audio-name, .field-name-field-audible-screenplay-form .audio-name { float: left; margin-right: 10px; margin-top: 10px; width: 160px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.field-name-field-song-file input[type=submit][value=Remove], .field-name-field-song-file-form input[type=submit][value=Remove], .field-name-field-audible-outline-form input[type=submit][value=Remove], .field-name-field-audible-treatment-form input[type=submit][value=Remove], .field-name-field-audible-screenplay-form input[type=submit][value=Remove] { margin-top: 6px; }

/* Important Information about this CSS File  - Do not delete or rename this file, if you do not use it leave it blank (delete everything) and the file will be skipped when you enable Production Mode in the Global theme settings.  - Read the _README file in this directory, it contains useful help and other information. */
.only_desktop { display: block; }

.only_mobile { display: none; }
